@charset"utf-8";
ul,li,body,head,h1,h2,h3,h4,h5,h6,span,p,dl,dd,input,form,dt,tr,td{margin: 0;
    padding: 0;font-size: 16px;}
    /* 表格间距为0，属性合并 */
table{border-spacing: 0;border-collapse:collapse;}
/* 清除图片间隙 */
img{border: 0;vertical-align: middle;}
/* 清除列表样式 */
ol,li,ul{list-style: none;}
/* 设置body宽度，最小宽度 */
 body.container-fluid{width: 100%;min-width:1440px;}
.container{width:1190px;margin:0 auto;}

/* 左浮动 */
.fl{float: left;}
/* 右浮动 */
.fr{float: right;}
/* 清除浮动用伪类选择器 */
.clearfix::after{height: 0;line-height: 0;clear: both;
    visibility: hidden;content: "";display: block;}
.bd{border: red 1px solid;box-sizing: border-box;}
.clearfix{*zoom: 1;}
a{ text-decoration: none;display: block;}
.mgt10{margin-top: 10px;}
.mgt20{margin-top: 20px;}
.mgt30{margin-top: 30px;}
.mgt40{margin-top: 40px;}
.mgt50{margin-top: 50px;}
.mgt60{margin-top: 60px;}
.mgt100{margin-top: 100px;}
.fs24{font-size: 24px}
.c54595b{color: #54595b;font-size: 14px}
.cfff{color: #fff;}
.cbdc6cd{color: #bdc6cd;}
.title2{
    position: relative;
    
    }
    .title2::after{
        content: "";display: block;width: 160px;height: 0;
        border: 2px solid #d0e5f3;
        position: absolute;
        top: 100%;
        left: 45%;
    
    }
/* 下划线之类的 */
.title1{
    position: relative;
    
    }
    .title1::after{
        content: "";display: block;width: 140px;height: 0;
        border: 1px solid #d0e5f3;
        position: absolute;
        top: 90px;
        left: 0px;
    
    }
    .title3{
        position: relative;
        
        }
        .title3::after{
            content: "";display: block;width: 300px;height: 0;
            border: 2px solid #d0e5f3;
            position: absolute;
            top: 80px;
            left:41%;
        
        } 
    /* 三角形triangle */
    .triangle{position: relative;}
.triangle::after{
    display: block;
content: "";
height: 0;width: 0;
border: 10px solid transparent;
border-top-color: red ;
top: 0;
left: 0;
}
/* 做左边的尖括号 */
.arrow11111::be fore{
    content:"";
        width: 51px;
        display: inline-block;
        height: 23px;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        transform:skewX(-40deg) rotateZ(26deg)  ;
        position: absolute;
        left: -25px;
        top: 10px;
    }
    .arrow11111{position: relative;}
